Securitron Doom/Linux Blog.

Friday, March 04, 2005

 

New Stuff.

I have just installed the linux xdoom source code and I have managed to compile this code. I got it to run on my Debian 3.1 laptop, but I need to set up X Windows with a 256 color pseudo color display to get it to run. That seems like a lot of trouble to go to to get this running, but this code is pretty old. I am happy that I got it going at all. I mean this is the precursor to Prboom Doom Legacy and Zdoom that we know and love these days. Oh, well as I said the code is very old, I guess the age of this code is showing, but I just had to get this running to see how it would work.

But I would rather use prboom or zdoom, This code would be just like the Doom2 v1.666 game in action I would think. But if there was a way to patch the code to allow running at high resolutions in a window or fullscreen in X then I would be very happy indeed.

Building a binary for Linux with full Doom v1.9 compatibility would be the best thing, better than running doom2 with dosemu. Once I fix the problem with the video, I can conconcentrate on fixing other problems with the code. I should get the sound server code as well and get this working, that will make the game a little more entertaining.

Just been working on Nexus of Evil for Doom2 and I have made the level a little easier and added more health and the Cyber platforms now lower, allowing them to be used to clear out the monsters in the citadel yellow key area. Some people have complained that this map is too hard, but I stand by it. Anyway, if you think this map is hard, try to play Hell Revealed MAP32 or Plutonia MAP22 coop... The afforementioned MAP32 HR2 is goddamn impossible, you fight 2 Archies right at the start of the map... It is actually harder than HR2 MAP32 which has 1651 monsters in UV. Although I have made an extreme map of my own which has more than 2800 monsters, but that is not really playable by mere mortals. But I am just about skilled enough to do MM2 MAP32 easily, I can do Community Chest MAP19 in UV as well. Having JBL taunting Batista is not the smartest move when he is coming to Smackdown to smash in every window of your expensive limo.

But I cannot wait for the barbed wire steel cage match at No Way Out! The 470 pound giant the Big Show up against John Bradshaw layfield in a match to end all matches. I cannot wait to see what will happen in this matchup. If batista comes to Smackdown, then the current US champion John Cena can challenge him for the US championship. They both respect each other so there would be quite some showmanship in that match. Batista vs Luther Reigns would be even better, He thinks his so tough, but the Undertaker scares him, so what about a 318 pound animal like Batista. And there is Mohammed Hassan, the Arab-American who is conflicting with the Ayatolla of Rock 'n Rolla Chris Jericho. Their battles are very funny with Jericho calling Jabari Hassan's special little valentine :). But with JBL's limo coming to RAW and trying to run over Batista what did he expect!

Coming back to xdoom, the features that it has namely laser barriers and horizontally sliding doors would be very good if they were in the prboom source code, then it would beven better. It should be very easy to put these into the lxdoom or prboom source code and make something very special indeed. I am loving the Boom features but I just love to hack on the Lxdoom code and so it should be easy to put in some more features into the codebase. I could make my own personalised source port building on the good work of the authors of our favourite source port.

I have unpacked the lxdoom-1.4.4 source code and I have built this source port. This works very well running at 640-400 and I will certainly be hacking on this code as I get more aquainted with the inner workings of the lxdoom source code. I will be comparing the lxdoom source with the xdoom source code to see if I can improve the code somehow. Then I can build the perfect source port that I have always wanted.

The Zdoom .93 source code is always a possibillity, but that is very hard to get working. With lxdoom, all you need to do is type the standard ./configure, make then make install-strip to install the program. With Zdoom it is a nightmare of autoconf and messing about with diff patches to get the code to a workable state. It should not be that hard at all, I am trying to compile it on Debian and I have to compile a new version of autoconf just to get this working. I wish I could just get it to work, I want to do some hacking on the code and maybe improve it somewhat. Oh, well, maybe I should just stick with lxdoom.

I have been playing prboom in coop and I was disappointed that there did not seem to be any coop monsters in MAP31 Doom2. It would have been cool with a Spider Mastermind ;). But TNT MAP28 & Plutonia MAP32 are very wild and challenging levels to play if you like to fight many Cybers and Revenants. But Plutonia MAP22 is the king of the levels. I can get through half of this map, but when I drop down the hole into the nukage area there are 4 Cybers and countless chaingunners to fight!. Sure this is wild and carefree, but how are you supposed to fight this many monsters at once!

Now if only I could do HR MAP32...

I wish I knew why I had problems compiling the lxdoom source on Mandrake 10.0, but it worked so well on Debian. Mandrake's include files are problematic, but that is what you get for using the download version. But I was trying to fix a Windows XP machine today, a machine running Windows XP `Professional` and this machine was totally fucked to say the least. The network had disappeared and also the dial up connection as well had just disapeared for no apparent reason. It was setup again but it still would not dial at all. Some virus scanning was done by the idiot in charge, but the problem was not that at all but the Service Pack 2 `Modifications` to the system. Somebody should be shot for releasing this crap into the wilds. If this was my machine, `which it would not be!` I would be really upset and shouting obscenities to the Tech Support people. Since it is their fault for this patch after all. I would be rampaging through the streets with a shotgun taking names at the local Microsoft outlet.

Everyone who runs XP must be an idiot, I would never run this shit! Why bother with the Microsoft Windows XP Service Pack 2, I am sure that it can be bypassed by a determined cracker. It would not take much at all. In the old days there was Back Orifice for hacking Windows and now there are many ways to hack into Windows I am sure. It would not take much effort to hack into an OS that has so many security holes.

At least Debian 3.0 and Mandrake Linux 10.0 are far more secure than Windows XP. I shudder to think about Windows Longhorn. There would be about 2TB of data with this OS so how many security holes would there be in this amount of data? Oh, well at least my Debian laptop always works without mysterious failures of various drivers. On the XP system in question, the sound stopped working for some reason, the device manager reported it as working fine hardware wise yet there was an exclamation mark next to the sound device reporting it as having a problem which was that the drivers were corrupted! The network was also not working at all, something to do with corrupted drivers. Why the fuck would anyone put up with this at all?

I would rather use Debian as that is easier to setup than Windows XP which uses the complex Registry to keep track of software installation. On a RPM based system such as Mandrake, you type 'rpm -q foo' to see what version of package 'foo' is installed. This is much simpler. Windows XP can have programs loading at startup that you cannot find anywhere in the registry at all, yet they are running at startup. In Linux you have control over which programs and services are running at startup and can manage this to customise the system, which is very important for security purposes. And if you want to find files on your filesystem you can just type 'locate foo' to find file 'foo'. This is much better than the Windows XP search function which I find to be frustrating to use. I much prefer to use the BASH shell whenever possible. And using VIM and VI is a lot better than using Notepad. And using the DOS Shell to navigate the filesystem and execute commands can be frustrating, as unlike Freedos it only uses tab key for autocompletion of files and not commands. I would not expect anything better from Microsoft though, they cannot do any better at all.

Not the best example from Microsoft, I hope Windows Longhorn is a little better, I cannot wait to see this new OS, when it is released it will set a new standard for System Requirements and people everywhere will be rushing to upgrade their machines with new boxes from Harvey Norman. The thing I hate about Windows is that you need to install heaps of software upon finishing the installation just to do more than run Minesweeper and Notepad. And Window Maker and Enlightenment are better desktops than the Explorer interface. I have just found out that the Knoppix hard drive installation of Debian 3.1 has Apache installed. Pages go in /var/www and scripts 'Perl' go in /usr/lib/cgi-bin I have put a copy of my CGI Guestbook script in the directory and it works perfectly. So it has mod_perl and mod_ssl so you could develop CGI Perl scripts on a Knoppix installation and test them too! just run `apachect1 start` to start up the apache server as it does not start at boot, although this is easily solved. But for testing CGI scripts this would be very useful. And I have my Debian CD's so I can type `apt-get install apache` and update my server with the packages from debian-stable. Fucking Windows has nothing on Debian for cool software.

I have been trying to get freedos working on my desktop machine recently, I formatted & partioned the hard drive and installed the dosemu files but every time I try to load it it crashes! Some problem with the command.com or the kernel.sys or something. But it should be easier than this for sure, I need a DOS environment but if I can get dosemu working, I will not need to partition and format a hard drive just for this.
  I have just installed the linux xdoom source code and I have managed to compile this code. I got it to run on my Debian 3.1 laptop, but I need to set up X Windows with a 256 color pseudo color display to get it to run. That seems like a lot of trouble to go to to get this running, but this code is pretty old. I am happy that I got it going at all. I mean this is the precursor to Prboom Doom Legacy and Zdoom that we know and love these days. Oh, well as I said the code is very old, I guess the age of this code is showing, but I just had to get this running to see how it would work.

But I would rather use prboom or zdoom, This code would be just like the Doom2 v1.666 game in action I would think. But if there was a way to patch the code to allow running at high resolutions in a window or fullscreen in X then I would be very happy indeed.

Building a binary for Linux with full Doom v1.9 compatibility would be the best thing, better than running doom2 with dosemu. Once I fix the problem with the video, I can conconcentrate on fixing other problems with the code. I should get the sound server code as well and get this working, that will make the game a little more entertaining.

Just been working on Nexus of Evil for Doom2 and I have made the level a little easier and added more health and the Cyber platforms now lower, allowing them to be used to clear out the monsters in the citadel yellow key area. Some people have complained that this map is too hard, but I stand by it. Anyway, if you think this map is hard, try to play Hell Revealed MAP32 or Plutonia MAP22 coop... The afforementioned MAP32 HR2 is goddamn impossible, you fight 2 Archies right at the start of the map... It is actually harder than HR2 MAP32 which has 1651 monsters in UV. Although I have made an extreme map of my own which has more than 2800 monsters, but that is not really playable by mere mortals. But I am just about skilled enough to do MM2 MAP32 easily, I can do Community Chest MAP19 in UV as well. Having JBL taunting Batista is not the smartest move when he is coming to Smackdown to smash in every window of your expensive limo.

But I cannot wait for the barbed wire steel cage match at No Way Out! The 470 pound giant the Big Show up against John Bradshaw layfield in a match to end all matches. I cannot wait to see what will happen in this matchup. If batista comes to Smackdown, then the current US champion John Cena can challenge him for the US championship. They both respect each other so there would be quite some showmanship in that match. Batista vs Luther Reigns would be even better, He thinks his so tough, but the Undertaker scares him, so what about a 318 pound animal like Batista. And there is Mohammed Hassan, the Arab-American who is conflicting with the Ayatolla of Rock 'n Rolla Chris Jericho. Their battles are very funny with Jericho calling Jabari Hassan's special little valentine :). But with JBL's limo coming to RAW and trying to run over Batista what did he expect!

Coming back to xdoom, the features that it has namely laser barriers and horizontally sliding doors would be very good if they were in the prboom source code, then it would beven better. It should be very easy to put these into the lxdoom or prboom source code and make something very special indeed. I am loving the Boom features but I just love to hack on the Lxdoom code and so it should be easy to put in some more features into the codebase. I could make my own personalised source port building on the good work of the authors of our favourite source port.

I have unpacked the lxdoom-1.4.4 source code and I have built this source port. This works very well running at 640-400 and I will certainly be hacking on this code as I get more aquainted with the inner workings of the lxdoom source code. I will be comparing the lxdoom source with the xdoom source code to see if I can improve the code somehow. Then I can build the perfect source port that I have always wanted.

The Zdoom .93 source code is always a possibillity, but that is very hard to get working. With lxdoom, all you need to do is type the standard ./configure, make then make install-strip to install the program. With Zdoom it is a nightmare of autoconf and messing about with diff patches to get the code to a workable state. It should not be that hard at all, I am trying to compile it on Debian and I have to compile a new version of autoconf just to get this working. I wish I could just get it to work, I want to do some hacking on the code and maybe improve it somewhat. Oh, well, maybe I should just stick with lxdoom.

I have been playing prboom in coop and I was disappointed that there did not seem to be any coop monsters in MAP31 Doom2. It would have been cool with a Spider Mastermind ;). But TNT MAP28 & Plutonia MAP32 are very wild and challenging levels to play if you like to fight many Cybers and Revenants. But Plutonia MAP22 is the king of the levels. I can get through half of this map, but when I drop down the hole into the nukage area there are 4 Cybers and countless chaingunners to fight!. Sure this is wild and carefree, but how are you supposed to fight this many monsters at once!

Now if only I could do HR MAP32...

I wish I knew why I had problems compiling the lxdoom source on Mandrake 10.0, but it worked so well on Debian. Mandrake's include files are problematic, but that is what you get for using the download version. But I was trying to fix a Windows XP machine today, a machine running Windows XP `Professional` and this machine was totally fucked to say the least. The network had disappeared and also the dial up connection as well had just disapeared for no apparent reason. It was setup again but it still would not dial at all. Some virus scanning was done by the idiot in charge, but the problem was not that at all but the Service Pack 2 `Modifications` to the system. Somebody should be shot for releasing this crap into the wilds. If this was my machine, `which it would not be!` I would be really upset and shouting obscenities to the Tech Support people. Since it is their fault for this patch after all. I would be rampaging through the streets with a shotgun taking names at the local Microsoft outlet.

Everyone who runs XP must be an idiot, I would never run this shit! Why bother with the Microsoft Windows XP Service Pack 2, I am sure that it can be bypassed by a determined cracker. It would not take much at all. In the old days there was Back Orifice for hacking Windows and now there are many ways to hack into Windows I am sure. It would not take much effort to hack into an OS that has so many security holes.

At least Debian 3.0 and Mandrake Linux 10.0 are far more secure than Windows XP. I shudder to think about Windows Longhorn. There would be about 2TB of data with this OS so how many security holes would there be in this amount of data? Oh, well at least my Debian laptop always works without mysterious failures of various drivers. On the XP system in question, the sound stopped working for some reason, the device manager reported it as working fine hardware wise yet there was an exclamation mark next to the sound device reporting it as having a problem which was that the drivers were corrupted! The network was also not working at all, something to do with corrupted drivers. Why the fuck would anyone put up with this at all?

I would rather use Debian as that is easier to setup than Windows XP which uses the complex Registry to keep track of software installation. On a RPM based system such as Mandrake, you type 'rpm -q foo' to see what version of package 'foo' is installed. This is much simpler. Windows XP can have programs loading at startup that you cannot find anywhere in the registry at all, yet they are running at startup. In Linux you have control over which programs and services are running at startup and can manage this to customise the system, which is very important for security purposes. And if you want to find files on your filesystem you can just type 'locate foo' to find file 'foo'. This is much better than the Windows XP search function which I find to be frustrating to use. I much prefer to use the BASH shell whenever possible. And using VIM and VI is a lot better than using Notepad. And using the DOS Shell to navigate the filesystem and execute commands can be frustrating, as unlike Freedos it only uses tab key for autocompletion of files and not commands. I would not expect anything better from Microsoft though, they cannot do any better at all.

Not the best example from Microsoft, I hope Windows Longhorn is a little better, I cannot wait to see this new OS, when it is released it will set a new standard for System Requirements and people everywhere will be rushing to upgrade their machines with new boxes from Harvey Norman. The thing I hate about Windows is that you need to install heaps of software upon finishing the installation just to do more than run Minesweeper and Notepad. And Window Maker and Enlightenment are better desktops than the Explorer interface. I have just found out that the Knoppix hard drive installation of Debian 3.1 has Apache installed. Pages go in /var/www and scripts 'Perl' go in /usr/lib/cgi-bin I have put a copy of my CGI Guestbook script in the directory and it works perfectly. So it has mod_perl and mod_ssl so you could develop CGI Perl scripts on a Knoppix installation and test them too! just run `apachect1 start` to start up the apache server as it does not start at boot, although this is easily solved. But for testing CGI scripts this would be very useful. And I have my Debian CD's so I can type `apt-get install apache` and update my server with the packages from debian-stable. Fucking Windows has nothing on Debian for cool software.

I have been trying to get freedos working on my desktop machine recently, I formatted & partioned the hard drive and installed the dosemu files but every time I try to load it it crashes! Some problem with the command.com or the kernel.sys or something. But it should be easier than this for sure, I need a DOS environment but if I can get dosemu working, I will not need to partition and format a hard drive just for this.

A website Dedicated to Doom and IT information. Fighting the war against the NWO. Free Humanity.

My Photo
Name: Bejiitas Wrath

Archives

11/3/02 - 11/10/02

11/10/02 - 11/17/02

11/17/02 - 11/24/02

11/24/02 - 12/1/02

12/8/02 - 12/15/02

1/19/03 - 1/26/03

2/2/03 - 2/9/03

2/9/03 - 2/16/03

2/16/03 - 2/23/03

2/23/03 - 3/2/03

3/2/03 - 3/9/03

3/9/03 - 3/16/03

3/16/03 - 3/23/03

3/30/03 - 4/6/03

4/6/03 - 4/13/03

5/4/03 - 5/11/03

5/11/03 - 5/18/03

6/1/03 - 6/8/03

6/8/03 - 6/15/03

6/15/03 - 6/22/03

7/20/03 - 7/27/03

9/28/03 - 10/5/03

11/2/03 - 11/9/03

11/23/03 - 11/30/03

1/18/04 - 1/25/04

2/15/04 - 2/22/04

2/22/04 - 2/29/04

2/29/04 - 3/7/04

3/7/04 - 3/14/04

3/14/04 - 3/21/04

3/21/04 - 3/28/04

4/4/04 - 4/11/04

4/25/04 - 5/2/04

5/9/04 - 5/16/04

5/16/04 - 5/23/04

5/23/04 - 5/30/04

5/30/04 - 6/6/04

7/4/04 - 7/11/04

8/1/04 - 8/8/04

8/22/04 - 8/29/04

8/29/04 - 9/5/04

9/5/04 - 9/12/04

9/12/04 - 9/19/04

9/19/04 - 9/26/04

9/26/04 - 10/3/04

10/3/04 - 10/10/04

10/24/04 - 10/31/04

10/31/04 - 11/7/04

11/7/04 - 11/14/04

11/14/04 - 11/21/04

11/28/04 - 12/5/04

12/19/04 - 12/26/04

1/16/05 - 1/23/05

1/23/05 - 1/30/05

2/6/05 - 2/13/05

2/13/05 - 2/20/05

2/27/05 - 3/6/05

3/13/05 - 3/20/05

3/27/05 - 4/3/05

4/10/05 - 4/17/05

4/17/05 - 4/24/05

4/24/05 - 5/1/05

5/8/05 - 5/15/05

6/12/05 - 6/19/05

7/10/05 - 7/17/05

9/18/05 - 9/25/05

9/25/05 - 10/2/05

10/2/05 - 10/9/05

10/9/05 - 10/16/05

11/20/05 - 11/27/05

1/22/06 - 1/29/06

1/29/06 - 2/5/06

3/5/06 - 3/12/06

3/12/06 - 3/19/06

3/26/06 - 4/2/06

4/9/06 - 4/16/06

4/16/06 - 4/23/06

4/23/06 - 4/30/06

4/30/06 - 5/7/06

5/7/06 - 5/14/06

5/14/06 - 5/21/06

6/4/06 - 6/11/06

6/18/06 - 6/25/06

6/25/06 - 7/2/06

7/2/06 - 7/9/06

7/8/07 - 7/15/07

7/15/07 - 7/22/07

2/8/09 - 2/15/09

2/15/09 - 2/22/09

2/22/09 - 3/1/09

3/22/09 - 3/29/09

3/29/09 - 4/5/09

4/12/09 - 4/19/09

4/19/09 - 4/26/09

4/26/09 - 5/3/09

5/10/09 - 5/17/09

5/24/09 - 5/31/09

5/31/09 - 6/7/09

6/7/09 - 6/14/09

6/21/09 - 6/28/09

6/28/09 - 7/5/09

7/12/09 - 7/19/09

7/19/09 - 7/26/09

7/26/09 - 8/2/09

8/2/09 - 8/9/09

8/9/09 - 8/16/09

8/16/09 - 8/23/09

8/23/09 - 8/30/09

8/30/09 - 9/6/09

9/6/09 - 9/13/09

9/13/09 - 9/20/09

9/20/09 - 9/27/09

9/27/09 - 10/4/09

10/4/09 - 10/11/09

10/11/09 - 10/18/09

10/18/09 - 10/25/09

10/25/09 - 11/1/09

11/1/09 - 11/8/09

11/8/09 - 11/15/09

11/15/09 - 11/22/09

11/22/09 - 11/29/09

11/29/09 - 12/6/09

12/6/09 - 12/13/09

12/13/09 - 12/20/09

12/20/09 - 12/27/09

12/27/09 - 1/3/10

1/3/10 - 1/10/10



Powered by Blogger

Subscribe to
Posts [Atom]